English Dictionary
◊ MANGIFERA INDICA
Mangifera indica
n : large evergreen tropical tree cultivated for its large oval
smooth-skinned fruit [syn: {mango}, {mango tree}, {Mangifera
indica}]